<!DOCTYPE html >
<html>
        <head>
          <meta http-equiv="X-UA-Compatible" content="IE=edge" />
          <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
          <title></title>
          <meta name="description" content="" />
          <meta name="keywords" content="" />
          <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
          
      
      <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
      <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
      <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
      <script type="text/javascript" src="../../lib/jquery.min.js"></script>
      <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
      <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
      <script type="text/javascript" src="../../lib/index.js"></script>
      <script type="text/javascript" src="../../index.js"></script>
      <script type="text/javascript" src="../../lib/scheduler.js"></script>
      <script type="text/javascript" src="../../lib/template.js"></script>
      <script type="text/javascript" src="../../lib/modernizr.custom.js"></script><script type="text/javascript" src="../../lib/diagrams.js" id="diagrams-js"></script>
      <script type="text/javascript">
        /* this variable can be used by the JS to determine the path to the root document */
        var toRoot = '../../';
      </script>
    
        </head>
        <body>
      <div id="search">
        <span id="doc-title"><span id="doc-version"></span></span>
        <span class="close-results"><span class="left">&lt;</span> Back</span>
        <div id="textfilter">
          <span class="input">
            <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
            <i class="clear material-icons"></i>
            <i id="search-icon" class="material-icons"></i>
          </span>
        </div>
    </div>
      <div id="search-results">
        <div id="search-progress">
          <div id="progress-fill"></div>
        </div>
        <div id="results-content">
          <div id="entity-results"></div>
          <div id="member-results"></div>
        </div>
      </div>
      <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
        <div id="content-container" style="-webkit-overflow-scrolling: touch;">
          <div id="subpackage-spacer">
            <div id="packages">
              <h1>Packages</h1>
              <ul>
                <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="_root_"></a><a id="root:_root_"></a>
      <span class="permalink">
      <a href="../../index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../../index.html"><span class="name">root</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
    </li><li name="_root_.comlib" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="comlib"></a><a id="comlib:comlib"></a>
      <span class="permalink">
      <a href="../../comlib/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../index.html"><span class="name">comlib</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
    </li><li name="comlib.arbiter" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="arbiter"></a><a id="arbiter:arbiter"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../arbiter/index.html"><span class="name">arbiter</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li><li name="comlib.bundle" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="bundle"></a><a id="bundle:bundle"></a>
      <span class="permalink">
      <a href="../../comlib/bundle/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../bundle/index.html"><span class="name">bundle</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li><li name="comlib.chisel" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="chisel"></a><a id="chisel:chisel"></a>
      <span class="permalink">
      <a href="../../comlib/chisel/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../chisel/index.html"><span class="name">chisel</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li><li name="comlib.counter" visbl="pub" class="indented2 current" data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="counter"></a><a id="counter:counter"></a>
      <span class="permalink">
      <a href="../../comlib/counter/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <span class="name">counter</span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li><li class="current-entities indented2">
                        <a class="object" href="AdderIO$.html" title="AdderIO的类封装"></a>
                        <a class="class" href="AdderIO.html" title="Adder接口定义"></a>
                        <a href="AdderIO.html" title="Adder接口定义">AdderIO</a>
                      </li><li class="current-entities indented2">
                        <a class="object" href="AdderImpl$.html" title="Adder Module的类封装"></a>
                        <a class="class" href="AdderImpl.html" title="Adder实现"></a>
                        <a href="AdderImpl.html" title="Adder实现">AdderImpl</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="object" href="CNT_CMD$.html" title="计数器计数命令"></a>
                        <a href="CNT_CMD$.html" title="计数器计数命令">CNT_CMD</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="object" href="CNT_MODE$.html" title="计数器模式选择"></a>
                        <a href="CNT_MODE$.html" title="计数器模式选择">CNT_MODE</a>
                      </li><li class="current-entities indented2">
                        <a class="object" href="CommandIO$.html" title="CommandIO的类封装"></a>
                        <a class="class" href="CommandIO.html" title="Command接口定义"></a>
                        <a href="CommandIO.html" title="Command接口定义">CommandIO</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="CommandsIO.html" title="计数器组命令IO"></a>
                        <a href="CommandsIO.html" title="计数器组命令IO">CommandsIO</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="CommonCounterIO.html" title="Counter接口定义"></a>
                        <a href="CommonCounterIO.html" title="Counter接口定义">CommonCounterIO</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="object" href="Count$.html" title="Counter封装类"></a>
                        <a href="Count$.html" title="Counter封装类">Count</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="CountIO.html" title="计数器IO"></a>
                        <a href="CountIO.html" title="计数器IO">CountIO</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="CountImpl.html" title="计数器实现Module"></a>
                        <a href="CountImpl.html" title="计数器实现Module">CountImpl</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="object" href="Counter$.html" title="Counter模块实例化"></a>
                        <a href="Counter$.html" title="Counter模块实例化">Counter</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="CounterIO.html" title="计数器IO"></a>
                        <a href="CounterIO.html" title="计数器IO">CounterIO</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="CountersIO.html" title="计数器组接口"></a>
                        <a href="CountersIO.html" title="计数器组接口">CountersIO</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="CountersImpl.html" title="Counters模块"></a>
                        <a href="CountersImpl.html" title="Counters模块">CountersImpl</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="OperatorIO.html" title="Counter操作数接口定义"></a>
                        <a href="OperatorIO.html" title="Counter操作数接口定义">OperatorIO</a>
                      </li><li name="comlib.fifo" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="fifo"></a><a id="fifo:fifo"></a>
      <span class="permalink">
      <a href="../../comlib/fifo/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../fifo/index.html"><span class="name">fifo</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li><li name="comlib.shaper" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="shaper"></a><a id="shaper:shaper"></a>
      <span class="permalink">
      <a href="../../comlib/shaper/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../shaper/index.html"><span class="name">shaper</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li><li name="comlib.table" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="table"></a><a id="table:table"></a>
      <span class="permalink">
      <a href="../../comlib/table/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../table/index.html"><span class="name">table</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li>
              </ul>
            </div>
          </div>
          <div id="content">
            <body class="package value">
      <div id="definition">
        <div class="big-circle package">p</div>
        <p id="owner"><a href="../index.html" class="extype" name="comlib">comlib</a></p>
        <h1>counter<span class="permalink">
      <a href="../../comlib/counter/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span></h1>
        
      </div>

      <h4 id="signature" class="signature">
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <span class="name">counter</span>
      </span>
      </h4>

      
          <div id="comment" class="fullcommenttop"><div class="toggleContainer block diagram-container" id="content-diagram-container">
                <span class="toggle diagram-link">
                  Content Hierarchy
                </span>
                <div class="diagram" id="content-diagram"><svg class="package-diagram" id="graph1" viewBox="0.00 0.00 477.00 155.00" height="155pt" width="477pt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg"><g transform="scale(1 1) rotate(0) translate(4 151)" class="graph" id="page0,1_graph0"><polygon points="-4,4 -4,-151 473,-151 473,4 -4,4" stroke="transparent" fill="white"></polygon><!-- node0 --><g class="node class" id="graph1_0"><g id="a_class|graph1_0"><a xlink:title="comlib.counter.CountIO" xlink:href="CountIO.html#inheritance-diagram"><path d="M223.17,-25C223.17,-25 141.83,-25 141.83,-25 137.67,-25 133.5,-20.83 133.5,-16.67 133.5,-16.67 133.5,-8.33 133.5,-8.33 133.5,-4.17 137.67,0 141.83,0 141.83,0 223.17,0 223.17,0 227.33,0 231.5,-4.17 231.5,-8.33 231.5,-8.33 231.5,-16.67 231.5,-16.67 231.5,-20.83 227.33,-25 223.17,-25" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-19.5" x="143.5" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-10.1" x="164.5" text-anchor="start">CountIO[V, O]</text></a></g></g><!-- node1 --><g class="node class" id="graph1_1"><g id="a_class|graph1_1"><a xlink:title="comlib.counter.CountersIO" xlink:href="CountersIO.html#inheritance-diagram"><path d="M102.67,-86C102.67,-86 8.33,-86 8.33,-86 4.17,-86 0,-81.83 0,-77.67 0,-77.67 0,-69.33 0,-69.33 0,-65.17 4.17,-61 8.33,-61 8.33,-61 102.67,-61 102.67,-61 106.83,-61 111,-65.17 111,-69.33 111,-69.33 111,-77.67 111,-77.67 111,-81.83 106.83,-86 102.67,-86" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-80.5" x="10.5" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-71.1" x="31.5" text-anchor="start">CountersIO[V, O]</text></a></g></g><!-- node2 --><g class="node class" id="graph1_2"><g id="a_class|graph1_2"><a xlink:title="comlib.counter.CounterIO" xlink:href="CounterIO.html#inheritance-diagram"><path d="M227.17,-86C227.17,-86 137.83,-86 137.83,-86 133.67,-86 129.5,-81.83 129.5,-77.67 129.5,-77.67 129.5,-69.33 129.5,-69.33 129.5,-65.17 133.67,-61 137.83,-61 137.83,-61 227.17,-61 227.17,-61 231.33,-61 235.5,-65.17 235.5,-69.33 235.5,-69.33 235.5,-77.67 235.5,-77.67 235.5,-81.83 231.33,-86 227.17,-86" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-80.5" x="139.5" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-71.1" x="160.5" text-anchor="start">CounterIO[V, O]</text></a></g></g><!-- node2&#45;&gt;node0 --><g class="edge inheritance" id="graph1_2_0"><g id="a_inheritance|graph1_2_0"><a xlink:title="CountIO[V, O] is a subtype of CounterIO[V, O]"><path d="M182.5,-53.76C182.5,-44.37 182.5,-33.29 182.5,-25.13" stroke="#d4d4d4" fill="none"></path><polygon points="180.05,-53.84 182.5,-60.84 184.95,-53.84 180.05,-53.84" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node3 --><g class="node class" id="graph1_3"><g id="a_class|graph1_3"><a xlink:title="comlib.counter.CommonCounterIO" xlink:href="CommonCounterIO.html#inheritance-diagram"><path d="M207.17,-147C207.17,-147 91.83,-147 91.83,-147 87.67,-147 83.5,-142.83 83.5,-138.67 83.5,-138.67 83.5,-130.33 83.5,-130.33 83.5,-126.17 87.67,-122 91.83,-122 91.83,-122 207.17,-122 207.17,-122 211.33,-122 215.5,-126.17 215.5,-130.33 215.5,-130.33 215.5,-138.67 215.5,-138.67 215.5,-142.83 211.33,-147 207.17,-147" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-141.5" x="93.5" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-132.1" x="114.5" text-anchor="start">CommonCounterIO[T]</text></a></g></g><!-- node3&#45;&gt;node1 --><g class="edge inheritance" id="graph1_3_1"><g id="a_inheritance|graph1_3_1"><a xlink:title="CountersIO[V, O] is a subtype of CommonCounterIO[T]"><path d="M124.85,-118.03C108.94,-108.04 88.57,-95.26 74.03,-86.13" stroke="#d4d4d4" fill="none"></path><polygon points="123.7,-120.2 130.93,-121.84 126.3,-116.05 123.7,-120.2" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node3&#45;&gt;node2 --><g class="edge inheritance" id="graph1_3_2"><g id="a_inheritance|graph1_3_2"><a xlink:title="CounterIO[V, O] is a subtype of CommonCounterIO[T]"><path d="M159.52,-115.59C164.87,-106.03 171.3,-94.53 175.99,-86.13" stroke="#d4d4d4" fill="none"></path><polygon points="157.3,-114.54 156.02,-121.84 161.58,-116.93 157.3,-114.54" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node4 --><g class="node class" id="graph1_4"><g id="a_class|graph1_4"><a xlink:title="comlib.counter.CommandsIO" xlink:href="CommandsIO.html#inheritance-diagram"><path d="M357.67,-25C357.67,-25 265.33,-25 265.33,-25 261.17,-25 257,-20.83 257,-16.67 257,-16.67 257,-8.33 257,-8.33 257,-4.17 261.17,0 265.33,0 265.33,0 357.67,0 357.67,0 361.83,0 366,-4.17 366,-8.33 366,-8.33 366,-16.67 366,-16.67 366,-20.83 361.83,-25 357.67,-25" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-19.5" x="267.5" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-10.1" x="288.5" text-anchor="start">CommandsIO[T]</text></a></g></g><!-- node5 --><g class="node class" id="graph1_5"><g id="a_class|graph1_5"><a xlink:title="comlib.counter.CommandIO" xlink:href="CommandIO.html#inheritance-diagram"><path d="M355.67,-86C355.67,-86 267.33,-86 267.33,-86 263.17,-86 259,-81.83 259,-77.67 259,-77.67 259,-69.33 259,-69.33 259,-65.17 263.17,-61 267.33,-61 267.33,-61 355.67,-61 355.67,-61 359.83,-61 364,-65.17 364,-69.33 364,-69.33 364,-77.67 364,-77.67 364,-81.83 359.83,-86 355.67,-86" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-80.5" x="269.5" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-71.1" x="290.5" text-anchor="start">CommandIO[T]</text></a></g></g><!-- node5&#45;&gt;node4 --><g class="edge inheritance" id="graph1_5_4"><g id="a_inheritance|graph1_5_4"><a xlink:title="CommandsIO[T] is a subtype of CommandIO[T]"><path d="M311.5,-53.76C311.5,-44.37 311.5,-33.29 311.5,-25.13" stroke="#d4d4d4" fill="none"></path><polygon points="309.05,-53.84 311.5,-60.84 313.95,-53.84 309.05,-53.84" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node6 --><g class="node class" id="graph1_6"><g id="a_class|graph1_6"><a xlink:title="comlib.counter.AdderIO" xlink:href="AdderIO.html#inheritance-diagram"><path d="M460.67,-86C460.67,-86 390.33,-86 390.33,-86 386.17,-86 382,-81.83 382,-77.67 382,-77.67 382,-69.33 382,-69.33 382,-65.17 386.17,-61 390.33,-61 390.33,-61 460.67,-61 460.67,-61 464.83,-61 469,-65.17 469,-69.33 469,-69.33 469,-77.67 469,-77.67 469,-81.83 464.83,-86 460.67,-86" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-80.5" x="392.5" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-71.1" x="413.5" text-anchor="start">AdderIO[T]</text></a></g></g><!-- node7 --><g class="node class" id="graph1_7"><g id="a_class|graph1_7"><a xlink:title="comlib.counter.OperatorIO" xlink:href="OperatorIO.html#inheritance-diagram"><path d="M385.67,-147C385.67,-147 303.33,-147 303.33,-147 299.17,-147 295,-142.83 295,-138.67 295,-138.67 295,-130.33 295,-130.33 295,-126.17 299.17,-122 303.33,-122 303.33,-122 385.67,-122 385.67,-122 389.83,-122 394,-126.17 394,-130.33 394,-130.33 394,-138.67 394,-138.67 394,-142.83 389.83,-147 385.67,-147" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-141.5" x="305.5" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-132.1" x="326.5" text-anchor="start">OperatorIO[T]</text></a></g></g><!-- node7&#45;&gt;node5 --><g class="edge inheritance" id="graph1_7_5"><g id="a_inheritance|graph1_7_5"><a xlink:title="CommandIO[T] is a subtype of OperatorIO[T]"><path d="M334.48,-115.59C329.13,-106.03 322.7,-94.53 318.01,-86.13" stroke="#d4d4d4" fill="none"></path><polygon points="332.42,-116.93 337.98,-121.84 336.7,-114.54 332.42,-116.93" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node7&#45;&gt;node6 --><g class="edge inheritance" id="graph1_7_6"><g id="a_inheritance|graph1_7_6"><a xlink:title="AdderIO[T] is a subtype of OperatorIO[T]"><path d="M366.47,-117.5C380.07,-107.59 397.22,-95.1 409.53,-86.13" stroke="#d4d4d4" fill="none"></path><polygon points="364.72,-115.74 360.5,-121.84 367.6,-119.7 364.72,-115.74" stroke="#d4d4d4" fill="none"></polygon></a></g></g></g></svg></div>
                <div id="diagram-controls" class="hiddenContent">
                  <button id="diagram-zoom-out" class="diagram-btn"><i class="material-icons"></i></button>
                  <button id="diagram-zoom-in" class="diagram-btn"><i class="material-icons"></i></button>
                  <button title="Toggle full-screen" id="diagram-fs" class="diagram-btn to-full"><i class="material-icons"></i></button>
                </div>
              </div></div>
        

      <div id="mbrsel">
        <div class="toggle"></div>
        <div id="memberfilter">
          <i class="material-icons arrow"></i>
          <span class="input">
            <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
          </span>
          <i class="clear material-icons"></i>
        </div>
        <div id="filterby">
          <div id="order">
            <span class="filtertype">Ordering</span>
            <ol>
              <li class="group out"><span>Grouped</span></li>
              <li class="alpha in"><span>Alphabetic</span></li>
              
            </ol>
          </div>
          
          <div id="visbl">
              <span class="filtertype">Visibility</span>
              <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
            </div>
        </div>
      </div>

      <div id="template">
        <div id="allMembers">
        

        <div id="types" class="types members">
              <h3>Type Members</h3>
              <ol><li name="comlib.counter.AdderIO" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="IO">
      <a id="AdderIO[T&lt;:chisel3.Bitswithchisel3.Num[T]]extendsOperatorIO[T]"></a><a id="AdderIO[T&lt;:BitswithNum[T]]:AdderIO[T]"></a>
      <span class="permalink">
      <a href="../../comlib/counter/AdderIO.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="Adder接口定义" href="AdderIO.html"><span class="name">AdderIO</span></a><span class="tparams">[<span name="T">T &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.AdderIO.T">T</span>]</span>]</span><span class="result"> extends <a href="OperatorIO.html" class="extype" name="comlib.counter.OperatorIO">OperatorIO</a>[<span class="extype" name="comlib.counter.AdderIO.T">T</span>]</span>
      </span>
      
      <p class="shortcomment cmt">Adder接口定义</p>
    </li><li name="comlib.counter.AdderImpl" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="module">
      <a id="AdderImpl[T&lt;:chisel3.Bitswithchisel3.Num[T]]extendsMultiIOModule"></a><a id="AdderImpl[T&lt;:BitswithNum[T]]:AdderImpl[T]"></a>
      <span class="permalink">
      <a href="../../comlib/counter/AdderImpl.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="Adder实现" href="AdderImpl.html"><span class="name">AdderImpl</span></a><span class="tparams">[<span name="T">T &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.AdderImpl.T">T</span>]</span>]</span><span class="result"> extends <span class="extype" name="chisel3.MultiIOModule">MultiIOModule</span></span>
      </span>
      
      <p class="shortcomment cmt">Adder实现</p>
    </li><li name="comlib.counter.CommandIO" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="IO">
      <a id="CommandIO[T&lt;:chisel3.Bitswithchisel3.Num[T]]extendsOperatorIO[T]"></a><a id="CommandIO[T&lt;:BitswithNum[T]]:CommandIO[T]"></a>
      <span class="permalink">
      <a href="../../comlib/counter/CommandIO.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="Command接口定义" href="CommandIO.html"><span class="name">CommandIO</span></a><span class="tparams">[<span name="T">T &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.CommandIO.T">T</span>]</span>]</span><span class="result"> extends <a href="OperatorIO.html" class="extype" name="comlib.counter.OperatorIO">OperatorIO</a>[<span class="extype" name="comlib.counter.CommandIO.T">T</span>]</span>
      </span>
      
      <p class="shortcomment cmt">Command接口定义</p>
    </li><li name="comlib.counter.CommandsIO" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="IO">
      <a id="CommandsIO[T&lt;:chisel3.Bitswithchisel3.Num[T]]extendsCommandIO[T]"></a><a id="CommandsIO[T&lt;:BitswithNum[T]]:CommandsIO[T]"></a>
      <span class="permalink">
      <a href="../../comlib/counter/CommandsIO.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="计数器组命令IO" href="CommandsIO.html"><span class="name">CommandsIO</span></a><span class="tparams">[<span name="T">T &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.CommandsIO.T">T</span>]</span>]</span><span class="result"> extends <a href="CommandIO.html" class="extype" name="comlib.counter.CommandIO">CommandIO</a>[<span class="extype" name="comlib.counter.CommandsIO.T">T</span>]</span>
      </span>
      
      <p class="shortcomment cmt">计数器组命令IO</p>
    </li><li name="comlib.counter.CommonCounterIO" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="IO">
      <a id="CommonCounterIO[T&lt;:chisel3.Bitswithchisel3.Num[T]]extendsBundle"></a><a id="CommonCounterIO[T&lt;:BitswithNum[T]]:CommonCounterIO[T]"></a>
      <span class="permalink">
      <a href="../../comlib/counter/CommonCounterIO.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="Counter接口定义" href="CommonCounterIO.html"><span class="name">CommonCounterIO</span></a><span class="tparams">[<span name="T">T &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.CommonCounterIO.T">T</span>]</span>]</span><span class="result"> extends <span class="extype" name="chisel3.Bundle">Bundle</span></span>
      </span>
      
      <p class="shortcomment cmt">Counter接口定义</p>
    </li><li name="comlib.counter.CountIO" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="IO">
      <a id="CountIO[V&lt;:chisel3.Bitswithchisel3.Num[V],O&lt;:chisel3.Bitswithchisel3.Num[O]]extendsCounterIO[V,O]"></a><a id="CountIO[V&lt;:BitswithNum[V],O&lt;:BitswithNum[O]]:CountIO[V,O]"></a>
      <span class="permalink">
      <a href="../../comlib/counter/CountIO.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="计数器IO" href="CountIO.html"><span class="name">CountIO</span></a><span class="tparams">[<span name="V">V &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.CountIO.V">V</span>]</span>, <span name="O">O &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.CountIO.O">O</span>]</span>]</span><span class="result"> extends <a href="CounterIO.html" class="extype" name="comlib.counter.CounterIO">CounterIO</a>[<span class="extype" name="comlib.counter.CountIO.V">V</span>, <span class="extype" name="comlib.counter.CountIO.O">O</span>]</span>
      </span>
      
      <p class="shortcomment cmt">计数器IO</p>
    </li><li name="comlib.counter.CountImpl" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="module">
      <a id="CountImpl[V&lt;:chisel3.Bitswithchisel3.Num[V],O&lt;:chisel3.Bitswithchisel3.Num[O]]extendschisel3.Module"></a><a id="CountImpl[V&lt;:BitswithNum[V],O&lt;:BitswithNum[O]]:CountImpl[V,O]"></a>
      <span class="permalink">
      <a href="../../comlib/counter/CountImpl.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="计数器实现Module" href="CountImpl.html"><span class="name">CountImpl</span></a><span class="tparams">[<span name="V">V &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.CountImpl.V">V</span>]</span>, <span name="O">O &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.CountImpl.O">O</span>]</span>]</span><span class="result"> extends <span class="extype" name="chisel3.Module">Module</span></span>
      </span>
      
      <p class="shortcomment cmt">计数器实现Module</p><div class="fullcomment"><div class="comment cmt"><p>计数器实现Module</p><p>接口参考<a href="CountIO.html" class="extype" name="comlib.counter.CountIO">CountIO</a>
</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p>计数器Module</p></dd></dl></div>
    </li><li name="comlib.counter.CounterIO" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="IO">
      <a id="CounterIO[V&lt;:chisel3.Bitswithchisel3.Num[V],O&lt;:chisel3.Bitswithchisel3.Num[O]]extendsCommonCounterIO[V]"></a><a id="CounterIO[V&lt;:BitswithNum[V],O&lt;:BitswithNum[O]]:CounterIO[V,O]"></a>
      <span class="permalink">
      <a href="../../comlib/counter/CounterIO.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="计数器IO" href="CounterIO.html"><span class="name">CounterIO</span></a><span class="tparams">[<span name="V">V &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.CounterIO.V">V</span>]</span>, <span name="O">O &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.CounterIO.O">O</span>]</span>]</span><span class="result"> extends <a href="CommonCounterIO.html" class="extype" name="comlib.counter.CommonCounterIO">CommonCounterIO</a>[<span class="extype" name="comlib.counter.CounterIO.V">V</span>]</span>
      </span>
      
      <p class="shortcomment cmt">计数器IO</p>
    </li><li name="comlib.counter.CountersIO" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="IO">
      <a id="CountersIO[V&lt;:chisel3.Bitswithchisel3.Num[V],O&lt;:chisel3.Bitswithchisel3.Num[O]]extendsCommonCounterIO[V]"></a><a id="CountersIO[V&lt;:BitswithNum[V],O&lt;:BitswithNum[O]]:CountersIO[V,O]"></a>
      <span class="permalink">
      <a href="../../comlib/counter/CountersIO.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="计数器组接口" href="CountersIO.html"><span class="name">CountersIO</span></a><span class="tparams">[<span name="V">V &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.CountersIO.V">V</span>]</span>, <span name="O">O &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.CountersIO.O">O</span>]</span>]</span><span class="result"> extends <a href="CommonCounterIO.html" class="extype" name="comlib.counter.CommonCounterIO">CommonCounterIO</a>[<span class="extype" name="comlib.counter.CountersIO.V">V</span>]</span>
      </span>
      
      <p class="shortcomment cmt">计数器组接口</p>
    </li><li name="comlib.counter.CountersImpl" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="module">
      <a id="CountersImpl[V&lt;:chisel3.Bitswithchisel3.Num[V],O&lt;:chisel3.Bitswithchisel3.Num[O]]extendschisel3.Module"></a><a id="CountersImpl[V&lt;:BitswithNum[V],O&lt;:BitswithNum[O]]:CountersImpl[V,O]"></a>
      <span class="permalink">
      <a href="../../comlib/counter/CountersImpl.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="Counters模块" href="CountersImpl.html"><span class="name">CountersImpl</span></a><span class="tparams">[<span name="V">V &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.CountersImpl.V">V</span>]</span>, <span name="O">O &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.CountersImpl.O">O</span>]</span>]</span><span class="result"> extends <span class="extype" name="chisel3.Module">Module</span></span>
      </span>
      
      <p class="shortcomment cmt">Counters模块</p>
    </li><li name="comlib.counter.OperatorIO" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="IO">
      <a id="OperatorIO[T&lt;:chisel3.Bitswithchisel3.Num[T]]extendsBundle"></a><a id="OperatorIO[T&lt;:BitswithNum[T]]:OperatorIO[T]"></a>
      <span class="permalink">
      <a href="../../comlib/counter/OperatorIO.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="Counter操作数接口定义" href="OperatorIO.html"><span class="name">OperatorIO</span></a><span class="tparams">[<span name="T">T &lt;: <span class="extype" name="chisel3.Bits">Bits</span> with <span class="extype" name="chisel3.Num">Num</span>[<span class="extype" name="comlib.counter.OperatorIO.T">T</span>]</span>]</span><span class="result"> extends <span class="extype" name="chisel3.Bundle">Bundle</span></span>
      </span>
      
      <p class="shortcomment cmt">Counter操作数接口定义</p>
    </li></ol>
            </div>

        

        <div class="values members">
              <h3>Value Members</h3>
              <ol>
                <li name="comlib.counter.AdderIO" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="IO">
      <a id="AdderIO"></a><a id="AdderIO:AdderIO"></a>
      <span class="permalink">
      <a href="../../comlib/counter/AdderIO$.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">object</span>
      </span>
      <span class="symbol">
        <a title="AdderIO的类封装" href="AdderIO$.html"><span class="name">AdderIO</span></a>
      </span>
      
      <p class="shortcomment cmt">AdderIO的类封装</p>
    </li><li name="comlib.counter.AdderImpl" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="module">
      <a id="AdderImpl"></a><a id="AdderImpl:AdderImpl"></a>
      <span class="permalink">
      <a href="../../comlib/counter/AdderImpl$.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">object</span>
      </span>
      <span class="symbol">
        <a title="Adder Module的类封装" href="AdderImpl$.html"><span class="name">AdderImpl</span></a>
      </span>
      
      <p class="shortcomment cmt">Adder Module的类封装</p>
    </li><li name="comlib.counter.CNT_CMD" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Const">
      <a id="CNT_CMD"></a><a id="CNT_CMD:CNT_CMD"></a>
      <span class="permalink">
      <a href="../../comlib/counter/CNT_CMD$.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">object</span>
      </span>
      <span class="symbol">
        <a title="计数器计数命令" href="CNT_CMD$.html"><span class="name">CNT_CMD</span></a>
      </span>
      
      <p class="shortcomment cmt">计数器计数命令
</p>
    </li><li name="comlib.counter.CNT_MODE" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Const">
      <a id="CNT_MODE"></a><a id="CNT_MODE:CNT_MODE"></a>
      <span class="permalink">
      <a href="../../comlib/counter/CNT_MODE$.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">object</span>
      </span>
      <span class="symbol">
        <a title="计数器模式选择" href="CNT_MODE$.html"><span class="name">CNT_MODE</span></a>
      </span>
      
      <p class="shortcomment cmt">计数器模式选择
</p>
    </li><li name="comlib.counter.CommandIO" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="IO">
      <a id="CommandIO"></a><a id="CommandIO:CommandIO"></a>
      <span class="permalink">
      <a href="../../comlib/counter/CommandIO$.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">object</span>
      </span>
      <span class="symbol">
        <a title="CommandIO的类封装" href="CommandIO$.html"><span class="name">CommandIO</span></a>
      </span>
      
      <p class="shortcomment cmt">CommandIO的类封装</p>
    </li><li name="comlib.counter.Count" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="module">
      <a id="Count"></a><a id="Count:Count"></a>
      <span class="permalink">
      <a href="../../comlib/counter/Count$.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">object</span>
      </span>
      <span class="symbol">
        <a title="Counter封装类" href="Count$.html"><span class="name">Count</span></a>
      </span>
      
      <p class="shortcomment cmt">Counter封装类</p>
    </li><li name="comlib.counter.Counter" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="module">
      <a id="Counter"></a><a id="Counter:Counter"></a>
      <span class="permalink">
      <a href="../../comlib/counter/Counter$.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">object</span>
      </span>
      <span class="symbol">
        <a title="Counter模块实例化" href="Counter$.html"><span class="name">Counter</span></a>
      </span>
      
      <p class="shortcomment cmt">Counter模块实例化</p>
    </li>
              </ol>
            </div>

        

        
        </div>

        <div id="inheritedMembers">
        
        
        </div>

        <div id="groupedMembers">
        <div class="group" name="Const">
              <h3>Const</h3>
              
            </div><div class="group" name="IO">
              <h3>IO</h3>
              
            </div><div class="group" name="module">
              <h3>module</h3>
              
            </div>
        </div>

      </div>

      <div id="tooltip"></div>

      <div id="footer">  </div>
    </body>
          </div>
        </div>
      </div>
    </body>
      </html>
